It's your lucky day! We're hiring a People and Culture Specialist (remote) in Canada! Get Your Resume Ready!.Upstay is a hospitality company that designs, develops, and manages tech-enabled vacation homes and short-term rentals with 5-star service and support.We provide exceptional experiences by of...